@database "TicTagAMIGA.guide" @node "Main" "The Main Window" @{b}@{u}TicTacAMIGA v1.6a@{ub}@{uu} (c) 1993-1995 by Jens Tr ger. All rights reserved. TTA is a little @{"game" link "game" 0} for workbench. I tried to make it fontsensitive and I think it is (thanx Jan). TTA was written in Assembler (sometimes a tricky job...) and that means it is very short and fast. I hope this. TTA is @{"Freeware" link "freeware" 0}. And now select !! @{"About" link "about" 0} about TTA and greez and so on @{"How to play" link "how2play" 0} the way to play/Notes @{"Install" link "install" 0} where to put in and what it requires @{"Usage" link "usage" 0} how to use TTA @{"History" link "history" 0} revision history of TicTacAMIGA @{"Bugreport" link "bugreport" 0} if a bug creeps up... ...and now have fun with TTA !! @endnode @node "game" "What a game is..." You don`t know what a game is ?!?! Oh guy... @endnode @node "freeware" "Freeware" Freeware is a part of Public-Domain-Software, that is freely distributable, but still copyright by the author. That means, you can copy TicTacAMIGA as long as you want, but you MUST NOT change it anyway. I want to please you to keep this guide and the @{"game" link "game" 0} together if you copy TTA. So the others will know, @{"how to play" link "how2play" 0} TTA. Thanx ! @endnode @node "how2play" "How to play TTA" Once uppon a day, in a boooooring lesson at school, my friend Ronny (hey Ronny, hope you have fun these days...) tought me a simple and funny game. Now, an eternity later, I wrote this game on my AMIGA: TicTacAMIGA. Maybe you know how to play it, but if not, read this: all you need are two players (or one - the other is your machine), one does play the cross and the other the circle. Both try to build a row of their symbols alternate - horizontal or vertical or diagonal. The problem ? The problem is, your opponent tries to block up your rows. All clear ? Not ? Then select AMIGA-AMIGA in Mode-@{"Menu" link "usage" 0} and start the game. You will see, how to play... @endnode @node "about" "About TTA" TicTacAMIGA is copyright (c) 1993-1995 by Jens Tr All rights are reserved. TTA is @{"Freeware" link "freeware" 0}. Usage is @{b}YOUR OWN RISK@{ub}. The author takes NO responsibility for crashes. If you find bugs or you have any suggestions or (hope so) gifts, send it to the adress below. Greez fly to the following guys: "PackMAN" Falk Z hlsdorff (re) Oliver Reiff (better now??) Jan van den Baard Jana Tr ger (my sweet sister :) all my friends of channel #amigager (especially LazyJoe (thanx) and ZZA) Biene (hope to see you ;O) Ernest Otte for the Dutch translation TTA was written in Assembler. If you have questions or you want the source or you want simply contact me, write to this adress: Post: Jens Tr Jahnstr. 5 08209 Auerbach/V @{b}GERMANY@{ub} E-Mail: troeger@rmhs2.urz.tu-dresden.de IRC: mostly savage (or insania or sartori) look for me at #amigager "Make a step on your stairway, one step closer to what you live for" "Across the universe you smell the smell of lies" "When the sinner searches sin it`s all of us, when we finally search inside it`s under us." Helloween @endnode @node "install" "Install TTA" @{b}FIRST WAY (simple)@{ub} Use the Installer-Script, so TTA will be installed completely. @{b}SECOND WAY (by your own)@{ub} #?: TicTacAMIGA (.info) LIBS: locale.library LOCALE:catalogs/deutsch/ TicTacAMIGA.catalog ENVARC: TicTacAMIGA.config @{b}INDICATION:@{ub} TTA does not need any extern file to run, but you loose a lot of comfort if you do so (e.g. localized layout). @endnode @node "usage" "How to use TTA" The menus are easy to use: @{b}Project@{ub} About: opens a simple about-window Quit: you will leave the game (or press the CloseGadget) @{b}Game@{ub} Mode Player-Player: Two player can play. AMIGA-Player: Player against AMIGA. AMIGA will start. Player-AMIGA: Player against AMIGA. Player will start. AMIGA-AMIGA: AMIGA fights itselfs. Use this for demo ! Start This will start the game in selected mode. Stop Stops a started match. New The started game will be stopped and restarted. @{b}NOTES@{ub} To set a field click on it or use the number-block (1..9) at the right side of the keyboard. Use the SizeGadget to size the window. This is useful if you use a high resolution and a small font. Thanks Oliver Reiff for this suggestion. Pressing the [S] key at anytime TTA will save game window`s actual position and dimension to file "ENVARC:TicTacAMIGA.config". Next TTA will consider these datas. If these position/dimension are wrong, TTA will use default data and open a fontsensitive window. The result of save-action will be shown in window`s titlebar. Save-failure can be caused by: (1) The file was opened and not closed (there is a lock) (2) Disk is full. This is nearly impossible, but this can be appear. If you want TTA a new language, translate TicTacAMIGA.CT into this language and "compile" it with maybe MakeCat by PALADIN SOFTWARE. If you created a new catalog I want to please you to send this catalog to me so I can put it into the TTA-package and release it. When mode AMIGA-AMIGA is on use the Space-Bar to step on. So it schould be easier to find out how to play. @endnode @node "history" "Revision history" v1.0 - never really written (only tests, GUI-games and ideas...) v1.1 - First full working version. I tried to remove all bugs of beta-testing. v1.2 - Bug appears but I can`t find it. Using Numberblock to set the fields. v1.3 - Bug removed. Painting winner-row in a different color, code optimised. v1.3a - New Startup-Code. More code optimised. v1.4 - Now using SizeGadget. Terrible MemLeak-Bug removed. TTA works now good with memory-allocation/-freeing (Thanks to Jan van den Baard for saying this and thanks to Devitt for the tool MemLeak) v1.4a - Press the [S] key to save game window`s actual position and dimension. Next TTA will consider these datas. v1.5 - Using now locale.library, that means, you can learn TTA a new language. Menus got the OS3-NewLook. v1.5a - Way of AMIGA`s thinking is now a little bit better. v1.5b - Big Optimisation-action done and won 2kBytes ! v1.5c - Horrible Bug removed (thanx "PackMAN" for your AMIGA) - crash on A500/1MB CHIP,1.5MB FAST/1 ext. Floppy/KS37 (LockIBase() causes a guru - impossible, but possible...). More code optimised (Thanx Werner Hilf for your book "Mikro- prozessoren in 32-Bit-Systemen" -> a great book) v1.5d - After closing the AboutWindow the GameWindow now appears on old Possition using the old Game-mode; *NOT* reading the file ENVARC:TicTacAMIGA.config again. More code optimised. v1.5e - Tried to remove crash on Blizzard (but no chance to test it). Using WindowLimits() instead of removing Size- and Zoom- Gadget. New About-Text. v1.6 - AMIGA "thinks" much better now... v1.6a - Use Space-Bar to step through AMIGA-AMIGA-Mode. @endnode @node "bugreport" "If a bug creeps up..." If anything strange happens, please print this page, fill in and send it to me (see @{"About" link "about" 0} for adress). I will try to remove the bug you reported and if nothing fails you will soon find a better working version in PD. This Bugreport-formular was taken from Dave Haynie`s DiskSalv2. Thanks a lot Dave. =============================== CUT HERE ================================ Your Configuration: [] A500 []A1000 []A2500 []A1200 []CDTV/CD32 [] A600 []A2000 []A3000 []A4000 []Other KS Version___________ RAM__________ Other HW__________________ WB Version___________ HD___________ HD Controller_____________ Please explain the problem as completely as possible: File System Version/Type__________________________________________ ScreenMode________________________ Font__________________________ []Shell/CLI []Workbench Locale________________________ Problem: []Full Lockup []GURU/Crash []DS Can't fix the disk Steps to see this problem?________________________________________ __________________________________________________________________ __________________________________________________________________ Other Comments____________________________________________________ __________________________________________________________________ __________________________________________________________________ Bug found by (adress)_____________________________________________ __________________________________________________________________ __________________________________________________________________ =============================== CUT HERE ================================ Always remember: I can`t remove a bug I don`t know about... Thanks for help, @{b}NOTE:@{ub} I know of crashs on Blizzard, but I have no chance to exactly find the bug. So I tried to remove this bug "blind" (thanx ZZA). @endnode